ANSI、C99、C11 标准区别详解 |
您所在的位置:网站首页 › c99是什么意思 二次元 › ANSI、C99、C11 标准区别详解 |
一、ANSI C 标准 美国国家标准协会(ANSI)为创立 C 语言的一套标准,于 1989 年完成,因此常被称为 C89。 在 KEIL 中使用的是 ANSIC C 标准(C89 标准),定义变量一定要放在语句块开头,在 KEIL 中也可以选择 C99 标准。
C99 标准是在 ANSI 标准基础上新增了一些特性,如: (1)支持不定长的数组,即数组长度可以在运行时决定。 (2)变量声明不必放在语句块的开头,支持任意地方定义变量。 (3)for 语句提倡写成 for(int i=0;i |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |